:root{
  --bg: #fff;
  --content: #34495e;
}
.dark{
  --primary: rgb(0, 162, 255);
  --bg: #151f32;
  --grey: #27323d;
  --grey-d: #33404d;
  --content: #e2e7ee;
  --input-color: #e2e7ee;
  --black: #fff;
  --black-10: rgba(255,255,255,0.1);
  --black-15: rgba(255,255,255,0.15);
  --black-20: rgba(255,255,255,0.2);
  --black-30: rgba(255,255,255,0.3);
  --black-40: rgba(255,255,255,0.4);
  --black-60: rgba(255,255,255,0.6);
  --black-80: rgba(255,255,255,0.8);
  --white: #000;
  --white-10: rgba(0,0,0,0.1);
  --white-15: rgba(0,0,0,0.15);
  --white-20: rgba(0,0,0,0.2);
  --white-30: rgba(0,0,0,0.3);
  --white-40: rgba(0,0,0,0.4);
  --white-60: rgba(0,0,0,0.6);
  --white-80: rgba(0,0,0,0.8);
  --al-circle-primary-color: #e2e7ee;
  --al-circle-groove-color: #34495e;
}

/* 在线链接服务仅供平台体验和调试使用，平台不承诺服务的稳定性，企业客户需下载字体包自行发布使用并做好备份。 */
@font-face {
  font-family: 'iconfont';  /* Project id 4329667 */
  src: url('//at.alicdn.com/t/c/font_4329667_jrtf492zete.woff2?t=1699944829631') format('woff2'),
       url('//at.alicdn.com/t/c/font_4329667_jrtf492zete.woff?t=1699944829631') format('woff'),
       url('//at.alicdn.com/t/c/font_4329667_jrtf492zete.ttf?t=1699944829631') format('truetype');
}

.dark .hljs{
  background: var(--primary-light)!important;
}

body{
  line-height: 1.6;
  background-color: var(--bg);
}
ul{
  list-style: none;
}
h1{
  font-size: 24px;
}
h2{
  font-size: 18px;
}
p code{
  font-family: inherit;
  background: var(--primary-light);
  color: var(--primary);
  border-radius: 2px;
  padding: 0 4px;
  margin: 0 1px;
}
.c{
  max-width: 900px;
  padding-left: 20px;
  padding-right: 20px;
}
ul.disc{
  list-style: disc;
  padding-left: 1.2em;
}
.fs10{
  font-size: .72rem;
}
.fs15{
  font-size: 15px;
}

.leftnav{
  max-height: 100vh;
}
.leftnav .active{
  position: relative;
}
.leftnav .active::after{
  content: '';
  display: block;
  width: 2px;
  height: 100%;
  right: 0;
  top: 0;
  background: var(--primary);
  position: absolute;
}
.quote{
  background: var(--primary-light);
  padding: 1em;
  border-radius: 8px;
  margin: 1em 0;
}
.hljs{
  background: #34495e!important;
  border-radius: 8px;
}
pre>span{
  font-family: inherit;
}